Bivariate Polynomial Coding for Efficient Distributed Matrix Multiplication

نویسندگان

چکیده

Coded computing is an effective technique to mitigate “stragglers” in large-scale and distributed matrix multiplication. In particular, univariate polynomial codes have been shown be straggler mitigation by making the computation time depend only on fastest workers. However, these schemes completely ignore work done straggling workers resulting a waste of computational resources. To reduce amount left unfinished at workers, one can further decompose multiplication task into smaller sub-tasks, assign multiple sub-tasks each worker, possibly heterogeneously, better fit their particular storage capacities. this work, we propose novel family bivariate codes efficiently exploit carried out We show that bivariate bring significant advantages terms upload communication costs efficiency, measured number computed per worker. two coding schemes. The first exploits fact interpolation always possible rectangular grid evaluation points. obtain such points cost adding some redundant computations. For second scheme, relax decoding constraints require decodability for almost all choices present sets satisfying conditions certain configurations Our numerical results considerably reduces average believe opens up new class previously unexplored efficient coded computation.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bivariate Polynomial Multiplication

Inspired by the discussion in [5], we study the multiplicative complexity and the rank of the multiplication in the local algebras Rm;n = k[x; y]=(xm+1; yn+1) and Tn = k[x; y]=(xn+1; xny; : : : ; yn+1) of bivariate polynomials. We obtain the lower bounds (2 13 o(1)) dimRm;n and (2 12 o(1)) dim Tn for the multiplicative complexity of the multiplication in Rm;n and Tn, respectively. On the other ...

متن کامل

Algebraic adjoint of the polynomials-polynomial matrix multiplication

This paper deals with a result concerning the algebraic dual of the linear mapping defined by the multiplication of polynomial vectors by a given polynomial matrix over a commutative field

متن کامل

HP-DAEMON: High Performance Distributed Adaptive Energy-efficient Matrix-multiplicatiON

The demands of improving energy efficiency for high performance scientific applications arise crucially nowadays. Software-controlled hardware solutions directed by Dynamic Voltage and Frequency Scaling (DVFS) have shown their effectiveness extensively. Although DVFS is beneficial to green computing, introducing DVFS itself can incur non-negligible overhead, if there exist a large number of fre...

متن کامل

Efficient Matrix Multiplication in Hadoop

In a typical MapReduce job, each map task processing one piece of the input file. If two input matrices are stored in separate HDFS files, one map task would not be able to access the two input matrices at the same time. To deal with this problem, we propose a efficient matrix multiplication in Hadoop. For dense matrices, we use plain row major order to store the matrices on HDFS; For sparse ma...

متن کامل

An Equivalent Matrix Pencil for Bivariate Polynomial Matrices

In this paper, we present a simple algorithm for the reduction of a given bivariate polynomial matrix to a pencil form which is encountered in Fornasini-Marchesini’s type of singular systems. It is shown that the resulting matrix pencil is related to the original polynomial matrix by the transformation of zero coprime equivalence. The exact form of both the matrix pencil and the transformation ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE journal on selected areas in information theory

سال: 2021

ISSN: ['2641-8770']

DOI: https://doi.org/10.1109/jsait.2021.3105365